package com.jinmdz.fmis.mapper.entity;

import com.jinmdz.fmis.mapper.annotation.MyColumn;
import com.jinmdz.fmis.mapper.annotation.MyTable;
import com.jinmdz.fmis.mapper.base.BaseEntity;


/**
 * {2}Entity
 *
 * @author generator
 * @date 2020-03-12 17:08
 */
@MyTable(value = "CremationFurnaceEntity", name = "cremation_furnace", comment = "{2}")
public class CremationFurnaceEntity extends BaseEntity {
    /**
     * 火化炉类型编码
     */
    @MyColumn(value = "furnaceTypeCode", name = "furnace_type_code", comment = "火化炉类型编码", required = true)
    private Integer furnaceTypeCode;

    /**
     * 火化炉编码
     */
    @MyColumn(value = "furnaceCode", name = "furnace_code", comment = "火化炉编码", required = true)
    private String furnaceCode;

    /**
     * 火化炉描述
     */
    @MyColumn(value = "furnaceDescribe", name = "furnace_describe", comment = "火化炉描述")
    private String furnaceDescribe;

    /**
     * 火化炉状态
     */
    @MyColumn(value = "furnaceState", name = "furnace_state", comment = "火化炉状态", required = true)
    private Integer furnaceState;

    /**
     * 禁用状态
     */
    @MyColumn(value = "disableState", name = "disable_state", comment = "禁用状态", required = true)
    private Integer disableState;

    /**
     * 排序
     */
    @MyColumn(value = "sort", name = "sort", comment = "排序", required = true)
    private Integer sort;

    /**
     * 备注
     */
    @MyColumn(value = "remark", name = "remark", comment = "备注")
    private String remark;


    public Integer getFurnaceTypeCode() {
        return furnaceTypeCode;
    }

    public CremationFurnaceEntity setFurnaceTypeCode(Integer furnaceTypeCode) {
        this.furnaceTypeCode = furnaceTypeCode;
        return this;
    }

    public String getFurnaceCode() {
        return furnaceCode;
    }

    public CremationFurnaceEntity setFurnaceCode(String furnaceCode) {
        this.furnaceCode = furnaceCode;
        return this;
    }

    public String getFurnaceDescribe() {
        return furnaceDescribe;
    }

    public CremationFurnaceEntity setFurnaceDescribe(String furnaceDescribe) {
        this.furnaceDescribe = furnaceDescribe;
        return this;
    }

    public Integer getFurnaceState() {
        return furnaceState;
    }

    public CremationFurnaceEntity setFurnaceState(Integer furnaceState) {
        this.furnaceState = furnaceState;
        return this;
    }

    public Integer getDisableState() {
        return disableState;
    }

    public CremationFurnaceEntity setDisableState(Integer disableState) {
        this.disableState = disableState;
        return this;
    }

    public Integer getSort() {
        return sort;
    }

    public CremationFurnaceEntity setSort(Integer sort) {
        this.sort = sort;
        return this;
    }

    public String getRemark() {
        return remark;
    }

    public CremationFurnaceEntity setRemark(String remark) {
        this.remark = remark;
        return this;
    }
}